mesquite sap - French English Dictionary